Dsl

class Dsl

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class LayersProxy : DslProxy

An uninstantiable, behaviorless type to represent the field in generics.

Properties

Link copied to clipboard

repeated .vector_tile.Tile.Layer layers = 3;

Functions

Link copied to clipboard

repeated .vector_tile.Tile.Layer layers = 3;

fun <E : Any> ExtensionList<E, VectorTile.Tile>.add(value: E)
Link copied to clipboard

repeated .vector_tile.Tile.Layer layers = 3;

fun <E : Any> ExtensionList<E, VectorTile.Tile>.addAll(values: Iterable<E>)
Link copied to clipboard
@JvmName(name = "clearLayers")
fun DslList<VectorTile.Tile.Layer, TileKt.Dsl.LayersProxy>.clear()

repeated .vector_tile.Tile.Layer layers = 3;

inline fun ExtensionList<*, VectorTile.Tile>.clear()
fun clear(extension: ExtensionLite<VectorTile.Tile, *>)
Link copied to clipboard
operator fun contains(extension: ExtensionLite<VectorTile.Tile, *>): Boolean
Link copied to clipboard
operator fun <T : Any> get(extension: ExtensionLite<VectorTile.Tile, T>): T
@JvmName(name = "-getRepeatedExtension")
operator fun <E : Any> get(extension: ExtensionLite<VectorTile.Tile, List<E>>): ExtensionList<E, VectorTile.Tile>
Link copied to clipboard
@JvmName(name = "plusAssignAllLayers")
inline operator fun DslList<VectorTile.Tile.Layer, TileKt.Dsl.LayersProxy>.plusAssign(values: Iterable<VectorTile.Tile.Layer>)
@JvmName(name = "plusAssignLayers")
inline operator fun DslList<VectorTile.Tile.Layer, TileKt.Dsl.LayersProxy>.plusAssign(value: VectorTile.Tile.Layer)

repeated .vector_tile.Tile.Layer layers = 3;

inline operator fun <E : Any> ExtensionList<E, VectorTile.Tile>.plusAssign(value: E)
inline operator fun <E : Any> ExtensionList<E, VectorTile.Tile>.plusAssign(values: Iterable<E>)
Link copied to clipboard
inline operator fun <T : MessageLite> set(extension: ExtensionLite<VectorTile.Tile, T>, value: T)
inline operator fun <T : Comparable<T>> set(extension: ExtensionLite<VectorTile.Tile, T>, value: T)
inline operator fun set(extension: ExtensionLite<VectorTile.Tile, ByteString>, value: ByteString)
operator fun <E : Any> ExtensionList<E, VectorTile.Tile>.set(index: Int, value: E)

@JvmName(name = "setLayers")
operator fun DslList<VectorTile.Tile.Layer, TileKt.Dsl.LayersProxy>.set(index: Int, value: VectorTile.Tile.Layer)

repeated .vector_tile.Tile.Layer layers = 3;

Link copied to clipboard
fun <T : Any> setExtension(extension: ExtensionLite<VectorTile.Tile, T>, value: T)